package com.penghaisoft.microwms.product.service;


import java.util.List;

import com.penghaisoft.microwms.common.dto.ProCountingDto;
import com.penghaisoft.microwms.common.dto.Resp;
import com.penghaisoft.microwms.common.page.Pager;
import com.penghaisoft.microwms.common.wms.model.ProCountingRecords;


/**
 * <p>
 * 业务接口类
 * </p>
 * 
 * @author
 * @createDate 
 **/
public interface IProCountingRecordsService{
	
	public Resp create(ProCountingRecords proCountingRecords);

	public Resp delete(ProCountingRecords proCountingRecords);
	
	public Pager<ProCountingRecords> findListByCondition(int page, int rows,ProCountingRecords condition);
	
	public ProCountingRecords findById(String id);
	
	public Resp update(ProCountingRecords proCountingRecords);

	public List<ProCountingRecords> queryByAny(ProCountingRecords proCountingRecords);

	public int querCountByCountingCode(String countingCode);

	public List<ProCountingRecords> queryWin(ProCountingDto proCountingDto);
}
